home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 5854 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: access4.digex.net!not-for-mail
  2. From: ell@access4.digex.net (Ell)
  3. Newsgroups: comp.lang.c++
  4. Subject: CRC cards Re: A few Unified Method questions
  5. Date: 7 Feb 1996 05:23:47 GMT
  6. Organization: The Universe
  7. Message-ID: <4f9d13$2gc@news4.digex.net>
  8. NNTP-Posting-Host: access4.digex.net
  9. X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
  10.  
  11. From news3.digex.net!access1.digex.net!not-for-mail Wed Feb  7 00:04:56 1996
  12. Path: news3.digex.net!access1.digex.net!not-for-mail
  13. From: ell@access1.digex.net (Ell)
  14. Newsgroups: comp.object
  15. Subject: Re: CRC cards Re: A few Unified Method questions
  16. Date: 6 Feb 1996 02:25:23 GMT
  17. Organization: The Universe
  18. Lines: 20
  19. Message-ID: <4f6e6j$ge7@news4.digex.net>
  20. References: <4den9l$nl3@news4.digex.net> <4f3cks$ovf@newsbf02.news.aol.com>
  21. NNTP-Posting-Host: access1.digex.net
  22. X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
  23.  
  24. FiresmithD (firesmithd@aol.com) wrote:
  25. : How can you say that the Unified Method supports CRC cards?  Although it
  26. : has added responsibilities, it does so at the operation rather than at the
  27. : class level which does not make sense because a single responsibility is
  28. : often implemented by more than one operation. Collaborators per
  29. : responsibility are also missing. This is one of the many weaknesses of the
  30. : Unified Method, which is far too oriented towards C++ at the expense of
  31. : Smalltalk, which is the language that gave us CRCs ala Beck/Cunningham and
  32. : Wirfs-Brock.
  33.  
  34. Booch has responded to the points here with respect to the Unified 
  35. Method.  
  36.  
  37. I would like to say although CRC may have orginated amongst computer
  38. scientist using Smalltalk, it has just as much applicability to C++, and
  39. all other oopls for that matter.  My experience has shown that class
  40. responsibility collaboration (CRC) is the cornerstone of the most 
  41. effective oo analysis, and design approaches.
  42.  
  43. Elliott
  44.  
  45.